/**
 * hasOwnProperty()方法检测(确定)某个对象是否具有带指定名称的属性。
 * 判断实例中是否存在指定属性
 * 处理属性但是不查找原型链的函数
 **/
//原型
function users() {
};
users.prototype.name = '张三';
users.prototype.age = 23;
users.prototype.sayHi = function () {
    return this.name + ',' + this.age
};
user = new users();
//user.name='骆泽熙';
console.log(user.hasOwnProperty('name'));//false  如果实例对象里有name属性则返回true,没有就返回false
u=new users();
console.log(users.prototype.isPrototypeOf(u));


var arr=[];
console.log(arr.hasOwnProperty('length'));
console.log(arr.hasOwnProperty('hasOwnProperty'));